ݶʧ/˵

ıPHPʧݵһ
ʵļݲһɿ漰෽֪ʶɲϵͳӰ졣
Ĵ룬о󲿷ıPHPò롣

BOOMͳϵͳԼվʹã2.0֮ǰ汾û㣬
2.12.2԰涼
+=========================================================================+
BOOMͳϵͳ2.0֮ǰġflock()ܵ̿ϵӰڴ
flock()Ϊ3ȷӦΪ2ǡLOCK_EX
2.1ʼĺ汾Ѿ


+-------------------------------------------------------------------------+
ʵ϶ļǽдݵʱãȡݵʱҲҪ

BOOMͳϵͳ2.2԰桷вԼдһֹʧĶļ
ԸúǴ©

£
function file_myfun($file)
{
   $file_array=file($file);
   for($i=0; !$file_array & $i<100; $i++){
	$file_array=file($file);
	if($i>90) sleep(1);
	echo"$i<br>";
   }
   return $file_array;
}

ԭǣáfile()ļΪաض99Σ
9ÿһӳ1ӡʵĳЩ»©


֮汾2.9Ϊд룺
function file_myfun($file)
{
   $fp=fopen($file,r);
   flock($fp,LOCK_SH);
   while (!feof($fp)) {
	$file_array[] = fgets($fp);
   }
   array_pop($file_array);
   fclose($fp);
   return $file_array;
}

ʵʹòLinux/UNIXȫЧwin98ϵͳЧwinϵͳNT\2000\XPδ޷֤
PHPֲᣬflockļwinƽ̨޷֤Ч
+=========================================================================+
PHPļдзḻǶϴʻõķܽ

http://boom.cpgl.net/bbs
+=========================================================================+
